Fanuc G Codes

 

G00 Fast positioning
G01 Linear interpolation
G02 CW circular interpolation
G03 CCW circular interpolation
G10/G11 Data writing / Data write cancel
G17 X-Y plane selection
G18 X-Z plane selection
G19 Y-Z plane selection
G20 Programming in inches
G21 Programming in mm
G28 Return to home position
G31 Skip function (used for probes and tool length measurement )
G33 Constant pitch threading
G34 Variable pitch threading
G40 Tool radius compensation off
G41 Tool radius compensation left
G42 Tool radius compensation right
G90 Absolute programming
G91 Incremental programming
G94/G95 Inch per minute/Inch per revolution feed
G96/G97 Constant cutting speed (Constant surface speed) Constant rotation speed (constant RPM)